﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;
namespace DentistOffice
{
    public partial class Kontakt : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            
        }      

        protected void wyslijEmail(object sender, EventArgs e)
        {
            if (!IsValid)
            {
                return;
            }
            else
            {
                try
                {
                    MailMessage email = new MailMessage();
                    MailAddress fromEmail = new MailAddress("miasi@o2.pl");
                    email.From = fromEmail;
                    email.To.Add(mail.Text);
                    email.Subject = temat.Text;
                    email.IsBodyHtml = true;
                    email.Body = "Imię i nazwisko: " + dane.Text + "<br />Telefon: " + telefon.Text + "<br />Wiadomość: " + tresc.Text;
                    SmtpClient client = new SmtpClient("poczta.o2.pl", 587);
                    System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential("miasi", "kopytko");
                    client.UseDefaultCredentials = false;
                    client.Credentials = SMTPUserInfo;
                    client.Send(email);
                    wiadomosc.Visible = true;
                    info.Text = "Twoja wiadomość została wysłana!";
                    dane.Text = "";
                    telefon.Text = "";
                    mail.Text = "";
                    telefon.Text = "";
                    tresc.Text = "";
                    temat.Text = "";
                }
                catch (Exception ex)
                {
                    tresc.Text = ex.Message;
                    wiadomosc.Visible = true;
                    info.Text = "Wiadomość nie została wysłana! Wystąpił następujący błąd: " + ex;
                }
            }
        }

        protected void Reset(object sender, EventArgs e)
        {
            dane.Text = "";
            telefon.Text = "";
            mail.Text = "";
            telefon.Text = "";
            tresc.Text = "";
            temat.Text = "";
        }
    }
}